node of the molecule - French English Dictionary